package com.ibeeking.found.cms.api.common.dto;

import lombok.Data;

import java.util.List;

@Data
public class CampaignPointsExchageDTO {
    private List<DetailDTO> campaignPointsGoodsDtos;

    @Data
    public static class DetailDTO {

        private Long id;

        /**
         * 类型，1-商品，2-商户
         */
        private Integer type;

        /**
         * 商品所属模块，当类型为1时有效，1-实物商品，2-券商品，4-大码商品
         */
        private Integer goodsModule;

        /**
         * unionId
         */
        private Long unionId;

        /**
         * 商品sku-id
         */
        private Long goodsSkuId;

        /**
         * 商品类型，1-适用，2-赠品，当type为1时，才有意义
         */
        private Integer goodsType;

        /**
         * 价格，单位分
         */
        private Long price;

        /**
         * 积分
         */
        private Integer points;
    }
}
